<?php
//-
$ranges=Array(
"3338665984" => array("3338963455","US"),
"3338963712" => array("3338964991","US"),
"3338965248" => array("3338969343","US"),
"3338970112" => array("3338976767","US"),
"3338977024" => array("3338993407","US"),
"3338993664" => array("3339000319","US"),
"3339000832" => array("3339028735","US"),
"3339028992" => array("3339031295","US"),
"3339031552" => array("3339042047","US"),
"3339042304" => array("3339043327","US"),
"3339043584" => array("3339045119","US"),
"3339045376" => array("3339050751","US"),
"3339051008" => array("3339058943","US"),
"3339059200" => array("3339063039","US"),
"3339063296" => array("3339136767","US"),
"3339137024" => array("3339142655","US"),
"3339142656" => array("3339142911","NL"),
"3339142912" => array("3339145727","US"),
"3339145728" => array("3339145983","NL"),
"3339145984" => array("3339146239","US"),
"3339146496" => array("3339147007","US"),
"3339147008" => array("3339147775","CA"),
"3339147776" => array("3339148031","MS"),
"3339148032" => array("3339148543","US"),
"3339148800" => array("3339149311","US"),
"3339190272" => array("3339256575","US"),
"3339256832" => array("3339259135","US"),
"3339259904" => array("3339270399","US"),
"3339271168" => array("3339322367","US"),
"3339323392" => array("3339324927","US"),
"3339325440" => array("3339327999","US"),
"3339329536" => array("3339337727","US"),
"3339337984" => array("3339338239","US"),
"3339338496" => array("3339342847","US"),
"3339343104" => array("3339343615","US"),
"3339343872" => array("3339348223","US"),
"3339348480" => array("3339352831","US"),
"3339353088" => array("3339367423","US"),
"3339367680" => array("3339373055","US"),
"3339373568" => array("3339386111","US"),
"3339386880" => array("3339655679","US"),
"3339656192" => array("3339667967","US"),
"3339668480" => array("3339669503","US"),
"3339669504" => array("3339671807","CA"),
"3339672576" => array("3339673599","US"),
"3339714560" => array("3339722495","US"),
"3339730944" => array("3339739135","US"),
"3339780096" => array("3339911167","US"),
"3339913216" => array("3339923455","US"),
"3339923456" => array("3339926015","CA"),
"3339926528" => array("3339927551","CA"),
"3339976704" => array("3340046079","US"),
"3340046336" => array("3340058623","US"),
"3340107776" => array("3340369919","CA"),
"3340369920" => array("3340383487","US"),
"3340384256" => array("3340386559","US"),
"3340387328" => array("3340388351","CA"),
"3340388352" => array("3340390399","US"),
"3340394496" => array("3340404735","US"),
"3340404992" => array("3340411903","US"),
"3340412160" => array("3340414975","US"),
"3340415232" => array("3340416767","US"),
"3340417280" => array("3340419071","US"),
"3340419328" => array("3340425983","US"),
"3340426752" => array("3340429823","US"),
"3340429824" => array("3340430079","PA"),
"3340430080" => array("3340431871","US"),
"3340432384" => array("3340435199","US"),
"3340435456" => array("3340436991","US"),
"3340437504" => array("3340443135","US"),
"3340443648" => array("3340451839","US"),
"3340500992" => array("3340643839","US"),
"3340697600" => array("3340835327","US"),
"3340835840" => array("3340865279","US"),
"3340865536" => array("3340882431","US"),
"3340882688" => array("3340884479","US"),
"3340884992" => array("3340886527","US"),
"3340886784" => array("3340887551","US"),
"3340888576" => array("3340893951","US"),
"3340894208" => array("3340923391","US"),
"3340923904" => array("3340955647","US"),
"3340959744" => array("3341027839","US"),
"3341028352" => array("3341031935","US"),
"3341032448" => array("3341041663","US"),
"3341090816" => array("3341162751","US"),
"3341163520" => array("3341172735","US"),
"3341189120" => array("3341192959","US"),
"3341193216" => array("3341194239","US"),
"3341194496" => array("3341196799","US"),
"3341221888" => array("3341484287","US"),
"3341484288" => array("3341485055","CA"),
"3341485056" => array("3341511679","US"),
"3341511680" => array("3341513215","CA"),
"3341513728" => array("3341517823","CA"),
"3341518848" => array("3341520895","CA"),
"3341520896" => array("3341521663","US"),
"3341521664" => array("3341531135","CA"),
"3341531392" => array("3341533951","US"),
"3341534976" => array("3341536767","CA"),
"3341537280" => array("3341541375","US"),
"3341541888" => array("3341546239","US"),
"3341546240" => array("3341547007","CA"),
"3341547008" => array("3341547519","EU"),
"3341547520" => array("3341549311","CA"),
"3341549568" => array("3341705215","US"),
"3341713408" => array("3341750015","US"),
"3341750272" => array("3341755647","US"),
"3341756416" => array("3341758463","US"),
"3341811712" => array("3341815039","US"),
"3341815808" => array("3341823999","US"),
"3341877248" => array("3342139391","US"),
"3342139392" => array("3342204927","EU"),
"3342204928" => array("3342470399","US"),
"3342471168" => array("3342483455","US"),
"3342532608" => array("3342534143","US"),
"3342534656" => array("3342540543","US"),
"3342540800" => array("3342543359","US"),
"3342543872" => array("3342544895","US"),
"3342598144" => array("3342603263","CA"),
"3342603264" => array("3342604799","US"),
"3342604800" => array("3342605311","CA"),
"3342605312" => array("3342605567","US"),
"3342605568" => array("3342614271","CA"),
"3342614528" => array("3342623743","CA"),
"3342624256" => array("3342627839","CA"),
"3342628096" => array("3342657535","CA"),
"3342657792" => array("3342663423","CA"),
"3342663680" => array("3342999039","US"),
"3342999552" => array("3343007743","US"),
"3343056896" => array("3343123967","US"),
"3343124480" => array("3343126015","US"),
"3343126528" => array("3343129087","US"),
"3343129600" => array("3343135999","US"),
"3343136768" => array("3343148543","US"),
"3343149056" => array("3343151103","US"),
"3343187968" => array("3343319295","US"),
"3343319296" => array("3343342847","CA"),
"3343343104" => array("3343346175","CA"),
"3343346688" => array("3343355391","CA"),
"3343355904" => array("3343359743","CA"),
"3343360000" => array("3343364095","CA"),
"3343364096" => array("3343365119","US"),
"3343365632" => array("3343366655","CA"),
"3343366912" => array("3343372543","CA"),
"3343373312" => array("3343376383","US"),
"3343380480" => array("3343384319","CA"),
"3343384576" => array("3343452671","US"),
"3343453184" => array("3343456511","US"),
"3343457280" => array("3343460863","US"),
"3343461376" => array("3343462399","US"),
"3343466496" => array("3343470847","US"),
"3343471616" => array("3343474687","US"),
"3343482880" => array("3343568127","US"),
"3343568384" => array("3343575807","US"),
"3343576064" => array("3343580927","US"),
"3343581184" => array("3343855615","US"),
"3343859712" => array("3343887359","US"),
"3343887616" => array("3343890687","US"),
"3343890944" => array("3343902463","US"),
"3343902720" => array("3343905023","US"),
"3343905280" => array("3343908607","US"),
"3343908864" => array("3344109055","US"),
"3344109568" => array("3344111871","US"),
"3344112640" => array("3344116223","US"),
"3344116736" => array("3344117759","US"),
"3344121856" => array("3344125951","US"),
"3344171264" => array("3344236287","CA"),
"3344237056" => array("3344242175","CA"),
"3344242688" => array("3344252671","CA"),
"3344252928" => array("3344255999","CA"),
"3344256000" => array("3344257023","US"),
"3344261888" => array("3344266239","CA"),
"3344266752" => array("3344268543","CA"),
"3344268544" => array("3344269311","US"),
"3344269312" => array("3344287743","CA"),
"3344288000" => array("3344288767","CA"),
"3344288768" => array("3344289791","PR"),
"3344289792" => array("3344292863","US"),
"3344292864" => array("3344296447","CA"),
"3344296960" => array("3344297983","GD"),
"3344297984" => array("3344299007","US"),
"3344299264" => array("3344299519","CA"),
"3344299520" => array("3344299775","US"),
"3344299776" => array("3344300543","CA"),
"3344300544" => array("3344300799","US"),
"3344300800" => array("3344301823","CA"),
"3344302080" => array("3344374271","US"),
"3344374784" => array("3344379903","US"),
"3344384000" => array("3344388095","US"),
"3344433152" => array("3344466431","US"),
"3344466688" => array("3344467455","US"),
"3344468480" => array("3344469247","US"),
"3344469504" => array("3344482047","US"),
"3344482304" => array("3344486399","US"),
"3344486400" => array("3344488447","NL"),
"3344488448" => array("3344495871","US"),
"3344496640" => array("3344497919","US"),
"3344498176" => array("3344498431","US"),
"3344498688" => array("3344511231","US"),
"3344512000" => array("3344531711","US"),
"3344531968" => array("3344534271","US"),
"3344534528" => array("3344536831","US"),
"3344537088" => array("3344548351","US"),
"3344548608" => array("3344555007","US"),
"3344555264" => array("3344556031","US"),
"3344556288" => array("3344563967","US"),
"3344564224" => array("3344633855","US"),
"3344633856" => array("3344637951","EU"),
"3344637952" => array("3344640511","US"),
"3344641024" => array("3344642047","US"),
"3344695296" => array("3344959999","US"),
"3344960512" => array("3344964607","US"),
"3344964608" => array("3344965631","CA"),
"3344965632" => array("3344969727","US"),
"3345022976" => array("3345291775","US"),
"3345292288" => array("3345295871","US"),
"3345296384" => array("3345297407","US"),
"3345350656" => array("3345362943","US"),
"3345416192" => array("3345418239","US"),
"3345418240" => array("3345419519","NL"),
"3345419520" => array("3345422847","US"),
"3345423360" => array("3345424383","TC"),
"3345424384" => array("3345430527","US"),
"3345430528" => array("3345432575","CA"),
"3345432576" => array("3345433599","GB"),
"3345433600" => array("3345433855","SG"),
"3345433856" => array("3345434879","US"),
"3345434880" => array("3345435135","ES"),
"3345435136" => array("3345435391","LU"),
"3345435392" => array("3345436671","DE"),
"3345436672" => array("3345436927","US"),
"3345436928" => array("3345437183","ES"),
"3345437184" => array("3345437695","GB"),
"3345437696" => array("3345437951","NL"),
"3345438208" => array("3345438463","GB"),
"3345438464" => array("3345438975","FR"),
"3345439232" => array("3345439743","US"),
"3345439744" => array("3345439999","FR"),
"3345440000" => array("3345440255","DE"),
"3345440256" => array("3345440767","US"),
"3345441024" => array("3345441791","DE"),
"3345442304" => array("3345442559","CL"),
"3345442560" => array("3345442815","JP"),
"3345442816" => array("3345443327","AT"),
"3345443328" => array("3345443583","CH"),
"3345443584" => array("3345443839","DE"),
"3345444096" => array("3345444607","US"),
"3345444608" => array("3345445119","CH"),
"3345445120" => array("3345445375","US"),
"3345445376" => array("3345446399","GB"),
"3345446656" => array("3345446911","IT"),
"3345446912" => array("3345447679","US"),
"3345447680" => array("3345448959","BE"),
"3345448960" => array("3346138879","US"),
"3346139136" => array("3346140415","US"),
"3346141184" => array("3346170111","US"),
"3346189312" => array("3346190335","US"),
"3346202624" => array("3346209279","US"),
"3346209792" => array("3346216447","US"),
"3346216960" => array("3346219007","US"),
"3346268160" => array("3346269695","US"),
"3346270208" => array("3346282495","US"),
"3346282496" => array("3346284543","PR"),
"3346333696" => array("3346471423","US"),
"3346471936" => array("3346481151","US"),
"3346530304" => array("3346545151","US"),
"3346545664" => array("3346578431","US"),
"3346578688" => array("3346583807","US"),
"3346584064" => array("3346595583","US"),
"3346596864" => array("3346660863","US"),
"3346661376" => array("3346662143","US"),
"3346662400" => array("3346663167","US"),
"3346663424" => array("3346690047","US"),
"3346694144" => array("3346726911","US"),
"3346727936" => array("3346730239","US"),
"3346731008" => array("3346734591","US"),
"3346735104" => array("3346748159","US"),
"3346748416" => array("3346750207","US"),
"3346750464" => array("3346750719","US"),
"3346751488" => array("3346793215","US"),
"3346793472" => array("3346793983","US"),
"3346794496" => array("3346798847","US"),
"3346799616" => array("3346807039","US"),
"3346807808" => array("3346861823","US"),
"3346862080" => array("3346923519","US"),
"3346923520" => array("3346989055","CA"),
"3346989056" => array("3346996991","US"),
"3346997248" => array("3346999807","US"),
"3347000320" => array("3347001343","US"),
"3347054592" => array("3349446911","US"),
"3349446912" => array("3349447167","CA"),
"3349447168" => array("3349450495","US"),
"3349450752" => array("3349461503","US"),
"3349461760" => array("3349462783","US"),
"3349463296" => array("3349479167","US"),
"3349479424" => array("3349533695","US"),
"3349533952" => array("3349544703","US"),
"3349545216" => array("3349545727","CA"),
"3349545984" => array("3349549567","CA"),
"3349550080" => array("3349551103","CA"),
"3349551104" => array("3349553663","US"),
"3349553664" => array("3349607423","CA"),
"3349607936" => array("3349608447","CA"),
"3349608448" => array("3349609215","US"),
"3349609216" => array("3349610239","CA"),
"3349610496" => array("3349614591","US"),
"3349676032" => array("3349678591","US"),
"3349679104" => array("3349682431","US"),
"3349683200" => array("3349686527","US"),
"3349687296" => array("3349688319","US"),
"3349741568" => array("3350134783","US"),
"3350135040" => array("3350145791","CA"),
"3350146048" => array("3350147071","US"),
"3350151168" => array("3350160639","CA"),
"3350160896" => array("3350175743","CA"),
"3350176512" => array("3350181887","CA"),
"3350181888" => array("3350182911","US"),
"3350183168" => array("3350200063","CA"),
"3350200320" => array("3350466303","US"),
"3350466560" => array("3350469119","US"),
"3350469632" => array("3350470655","CA"),
"3350470656" => array("3350475775","US"),
"3350475776" => array("3350476799","CA"),
"3350476800" => array("3350478847","US"),
"3350528000" => array("3350545151","US"),
"3350545408" => array("3350548735","US"),
"3350549248" => array("3350552575","US"),
"3350552832" => array("3350565887","US"),
"3350566144" => array("3350574591","US"),
"3350575104" => array("3350577151","US"),
"3350577664" => array("3350588927","US"),
"3350589696" => array("3350591231","US"),
"3350591488" => array("3350593279","US"),
"3350614016" => array("3350618111","US"),
"3350630400" => array("3350634495","US"),
"3350654976" => array("3350728191","US"),
"3350728704" => array("3350746367","US"),
"3350746624" => array("3350756607","US"),
"3350757376" => array("3350760959","US"),
"3350766080" => array("3350771967","US"),
"3350772224" => array("3350774271","US"),
"3350774528" => array("3350778623","US"),
"3350778880" => array("3350789887","US"),
"3350790400" => array("3350814975","CA"),
"3350815232" => array("3350823423","CA"),
"3350823936" => array("3350825727","CA"),
"3350825728" => array("3350825983","GB"),
"3350825984" => array("3350834687","CA"),
"3350835200" => array("3350836223","CA"),
"3350836992" => array("3350837247","CA"),
"3350837760" => array("3350843391","CA"),
"3350843648" => array("3350855679","CA"),
"3350855680" => array("3350925055","US"),
"3350925312" => array("3350950399","US"),
"3350950912" => array("3350953983","US"),
"3350986752" => array("3350988031","US"),
"3350988800" => array("3350990335","US"),
"3350990848" => array("3350999039","US"),
"3351052288" => array("3351053823","US"),
"3351054336" => array("3351058943","US"),
"3351060480" => array("3351068159","US"),
"3351117824" => array("3351129087","US"),
"3351134208" => array("3351151359","US"),
"3351151616" => array("3351151871","US"),
"3351152128" => array("3351158527","US"),
"3351158784" => array("3351159295","US"),
"3351159552" => array("3351160063","US"),
"3351160320" => array("3351160575","US"),
"3351161088" => array("3351167487","US"),
"3351168512" => array("3351183103","US"),
"3351183360" => array("3351212031","US"),
"3351216128" => array("3351251967","US"),
"3351252992" => array("3351265279","US"),
"3351314432" => array("3351315967","US"),
"3351316480" => array("3351318015","US"),
"3351318528" => array("3351322367","US"),
"3351322624" => array("3351326719","US"),
"3351379968" => array("3351446783","US"),
"3351447552" => array("3351448831","US"),
"3351449600" => array("3351458815","US"),
"3351459840" => array("3351474687","US"),
"3351476224" => array("3351478271","US"),
"3351511040" => array("3351512319","US"),
"3351513088" => array("3351579135","US"),
"3351580672" => array("3351642111","US"),
"3351642112" => array("3351695871","CA"),
"3351696384" => array("3351696639","CA"),
"3351697408" => array("3351698431","CA"),
"3351698432" => array("3351707391","US"),
"3351707648" => array("3351774463","US"),
"3351775232" => array("3351776767","US"),
"3351777280" => array("3351780351","US"),
"3351781376" => array("3351785471","US"),
"3351789568" => array("3351797759","US"),
"3351805952" => array("3351855103","US"),
"3351871488" => array("3351894015","US"),
"3351894272" => array("3351895295","US"),
"3351895808" => array("3351896319","US"),
"3351896576" => array("3351900671","US"),
"3351900928" => array("3351903999","US"),
"3351912448" => array("3351927551","CA"),
"3351927552" => array("3351927807","US"),
"3351927808" => array("3351959551","CA"),
"3351961600" => array("3351963647","CA"),
"3351964160" => array("3351969791","CA"),
"3351969792" => array("3352035327","US"),
"3352100864" => array("3352559871","US"),
"3352559872" => array("3352563199","CA"),
"3352563456" => array("3352570111","CA"),
"3352570368" => array("3352573951","CA"),
"3352574208" => array("3352581631","CA"),
"3352582144" => array("3352583935","CA"),
"3352584192" => array("3352591359","CA"),
"3352591616" => array("3352615423","CA"),
"3352615424" => array("3352616959","US"),
"3352616960" => array("3352624895","CA"),
"3352625152" => array("3352887295","CA"),
"3352887296" => array("3352911871","US"),
"3352920064" => array("3353309695","US"),
"3353311232" => array("3353333759","US"),
"3353346048" => array("3353730047","US"),
"3353739264" => array("3353741823","US"),
"3353743360" => array("3353746943","US"),
"3353747456" => array("3353752575","US"),
"3353753600" => array("3353767935","US"),
"3353772032" => array("3353806335","US"),
"3353806848" => array("3353818111","US"),
"3353819136" => array("3353821183","US"),
"3353837568" => array("3353843455","US"),
"3353843712" => array("3353845759","US"),
"3353870336" => array("3353939455","US"),
"3353939968" => array("3353942527","US"),
"3353944064" => array("3353948159","US"),
"3353952256" => array("3353953279","US"),
"3353953536" => array("3353959423","US"),
"3353959680" => array("3353960191","US"),
"3353960448" => array("3353966079","US"),
"3353966336" => array("3353967871","US"),
"3353968128" => array("3353969663","US"),
"3353969920" => array("3353977343","US"),
"3353977600" => array("3353979647","US"),
"3353979648" => array("3353979903","CA"),
"3353979904" => array("3353982719","US"),
"3353982720" => array("3353983231","CA"),
"3353983232" => array("3353985023","US"),
"3353985280" => array("3353987583","US"),
"3353988352" => array("3353991679","US"),
"3354001408" => array("3354066943","US"),
"3354066944" => array("3354132479","CA"),
"3354132480" => array("3354463743","US"),
"3354464256" => array("3354466815","US"),
"3354468352" => array("3354476031","US"),
"3354476544" => array("3354484735","US"),
"3354525696" => array("3354532351","US"),
"3354533888" => array("3354560255","US"),
"3354560512" => array("3354562559","US"),
"3354562816" => array("3354568703","US"),
"3354568960" => array("3354570239","US"),
"3354570496" => array("3354582527","US"),
"3354582784" => array("3354588415","US"),
"3354588672" => array("3354590975","US"),
"3354591232" => array("3354656767","CA"),
"3354656768" => array("3354660351","US"),
"3354660864" => array("3354663423","US"),
"3354664960" => array("3354670079","US"),
"3354671104" => array("3354673151","US"),
"3354689536" => array("3354707455","US"),
"3354709248" => array("3354720511","US"),
"3354722304" => array("3354735615","US"),
"3354738688" => array("3354747391","US"),
"3354748416" => array("3354751999","US"),
"3354752256" => array("3354758399","US"),
"3354759424" => array("3354767359","US"),
"3354767616" => array("3354770687","US"),
"3354770944" => array("3354775551","US"),
"3354776064" => array("3354782719","US"),
"3354782720" => array("3354782975","CA"),
"3354782976" => array("3354787071","US"),
"3354787328" => array("3354787583","US"),
"3354788096" => array("3354807551","CA"),
"3354807552" => array("3354810367","US"),
"3354810368" => array("3354814975","CA"),
"3354814976" => array("3354815231","US"),
"3354815232" => array("3354817535","CA"),
"3354817792" => array("3354823423","CA"),
"3354823680" => array("3354830847","CA"),
"3354831360" => array("3354853119","CA"),
"3354853376" => array("3354918911","CA"),
"3354918912" => array("3354920447","US"),
"3354920960" => array("3354926847","US"),
"3354927104" => array("3354934783","US"),
"3354935296" => array("3354955775","US"),
"3354955776" => array("3354956031","AR"),
"3354956032" => array("3354967295","US"),
"3354967552" => array("3354969855","US"),
"3354970112" => array("3354972159","US"),
"3354972416" => array("3354978303","US"),
"3354978560" => array("3354988031","US"),
"3354988544" => array("3355012351","US"),
"3355013120" => array("3355017215","CA"),
"3355017216" => array("3355025919","US"),
"3355026176" => array("3355032063","US"),
"3355032320" => array("3355043583","US"),
"3355045120" => array("3355049727","US"),
"3355049984" => array("3355052031","US"),
"3355052032" => array("3355053567","CA"),
"3355054080" => array("3355065343","US"),
"3355066368" => array("3355249151","US"),
"3355250688" => array("3355253247","US"),
"3355254784" => array("3355260927","US"),
"3355260928" => array("3355262719","CA"),
"3355262976" => array("3355292927","US"),
"3355293696" => array("3355310335","US"),
"3355310592" => array("3355311103","CA"),
"3355312128" => array("3355319295","US"),
"3355319296" => array("3355320319","CA"),
"3355320320" => array("3355324415","US"),
"3355324416" => array("3355328511","CA"),
"3355328512" => array("3355336703","US"),
"3355344896" => array("3355350271","US"),
"3355350528" => array("3355351039","US"),
"3355351040" => array("3355351295","CA"),
"3355351296" => array("3355372287","US"),
"3355372288" => array("3355372543","CA"),
"3355372544" => array("3355377663","US"),
);
?>